suffer through hard times - Turco Inglés Diccionario